Skip to content

docs(credmgmt): document persistent token usage and add example (5/5)#235

Merged
AlfioEmanueleFresta merged 1 commit into
masterfrom
feat/pcmr-5-docs-example
Jun 7, 2026
Merged

docs(credmgmt): document persistent token usage and add example (5/5)#235
AlfioEmanueleFresta merged 1 commit into
masterfrom
feat/pcmr-5-docs-example

Conversation

@AlfioEmanueleFresta
Copy link
Copy Markdown
Member

@AlfioEmanueleFresta AlfioEmanueleFresta commented May 30, 2026

Part 5 of 5 in a stack: #231, #232, #233, #234, #235 (this)

This stack adds support for persistent pinUvAuthTokens (the CTAP 2.2+ pcmr permission), so a credential manager can list passkeys without re-prompting for the PIN on every launch or replug. Read-only credential management only.

This PR

Finishes the stack:

  • Adds an example showing read-only credential management backed by a persistent token store.
  • Documents the public types and the security expectations, and notes the feature in the README.

@AlfioEmanueleFresta AlfioEmanueleFresta force-pushed the feat/pcmr-5-docs-example branch from 42eae04 to 9b6822c Compare May 30, 2026 11:26
@AlfioEmanueleFresta AlfioEmanueleFresta force-pushed the feat/pcmr-4-invalidation branch from 3c1df1f to bed6c79 Compare May 30, 2026 11:26
@AlfioEmanueleFresta AlfioEmanueleFresta force-pushed the feat/pcmr-5-docs-example branch from 9b6822c to cdaacb7 Compare May 30, 2026 17:24
@AlfioEmanueleFresta AlfioEmanueleFresta force-pushed the feat/pcmr-4-invalidation branch 2 times, most recently from ada22af to f38d6ee Compare May 31, 2026 21:07
@AlfioEmanueleFresta AlfioEmanueleFresta force-pushed the feat/pcmr-5-docs-example branch from cdaacb7 to e4b17c8 Compare May 31, 2026 21:07
@AlfioEmanueleFresta AlfioEmanueleFresta force-pushed the feat/pcmr-4-invalidation branch from f38d6ee to 35f9add Compare June 6, 2026 20:54
@AlfioEmanueleFresta AlfioEmanueleFresta force-pushed the feat/pcmr-5-docs-example branch from e4b17c8 to 171c546 Compare June 6, 2026 20:54
@AlfioEmanueleFresta AlfioEmanueleFresta marked this pull request as ready for review June 6, 2026 20:57
@AlfioEmanueleFresta AlfioEmanueleFresta force-pushed the feat/pcmr-5-docs-example branch from 171c546 to d826126 Compare June 7, 2026 14:55
@AlfioEmanueleFresta AlfioEmanueleFresta force-pushed the feat/pcmr-4-invalidation branch 2 times, most recently from 7e7f379 to 2fc406f Compare June 7, 2026 14:56
@AlfioEmanueleFresta AlfioEmanueleFresta force-pushed the feat/pcmr-5-docs-example branch from d826126 to 22e1705 Compare June 7, 2026 14:56
@AlfioEmanueleFresta AlfioEmanueleFresta force-pushed the feat/pcmr-4-invalidation branch from 2fc406f to 0283638 Compare June 7, 2026 14:56
@AlfioEmanueleFresta AlfioEmanueleFresta force-pushed the feat/pcmr-5-docs-example branch from 22e1705 to 8b2c03a Compare June 7, 2026 14:56
Base automatically changed from feat/pcmr-4-invalidation to master June 7, 2026 14:56
@AlfioEmanueleFresta AlfioEmanueleFresta force-pushed the feat/pcmr-5-docs-example branch from 8b2c03a to 02be9af Compare June 7, 2026 14:56
@AlfioEmanueleFresta AlfioEmanueleFresta merged commit 3367ea0 into master Jun 7, 2026
5 checks passed
@AlfioEmanueleFresta AlfioEmanueleFresta deleted the feat/pcmr-5-docs-example branch June 7, 2026 14:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant